peripheral location - French English Dictionary